apparatus using free vortex flow - Español Inglés Diccionario